/**
 * 版权所有 (C), 2019-2019, XXX有限公司
 * 项目名：com.company.study.designpatterns.combination
 * 文件名: Menu
 * 日期: 2019/6/16 19:41
 * 说明:
 */
package com.company.study.designpatterns.combination;

import java.util.ArrayList;
import java.util.List;

/**
 * @author Anbang713
 * @create 2019/6/16
 */
public class Menu {
    /**
     * 菜单名
     */
    private String name;

    /**
     * 路径
     */
    private String path;

    private List<Menu> menus;

    public Menu(String name, String path) {
        this.name = name;
        this.path = path;
        menus = new ArrayList<>();
    }

    public void add(Menu menu) {
        menus.add(menu);
    }

    public void remove(Menu menu) {
        menus.remove(menu);
    }

    public List<Menu> getMenus() {
        return menus;
    }
}